IBM i Sr. Solutions Engineer
Sr. Solutions Engineer will be working with a team of developers on new application development as well as enhancing and supporting existing in-house developed applications. Solutions Engineer is also responsible to communicate, analyze requirements, architect, design, and present solutions to business problems.
Developer must have 5-10 years of experience in Information Systems. Minimum of 5 years of experience with IBM I. Should be open-minded, flexible and be able to adapt to a dynamic environment. Must be a self-starter who can work independently with minimal supervision.
Essential Functions
- Provide application development, enhancements, modifications, performance tuning and support services for assigned projects.
- Analyze requirements, architect, design, and present solutions. Collaborate with IS technical resources, Business Analysts and End Users to provide solutions.
- Provide high availability monitoring and maintenance for assigned applications.
- Understand a given software project "end-to-end" including Business Requirements and Functionality, Database, Application Architecture, and UI.
- Prepare specifications for new applications, enhancements, modifications, and support issues. Also, prepare application documentation as required.
- Develop and support data models that support the business requirements for tactical and strategic information products.
Requirements
- Developer must be proficient in DB2/SQL on IBM i with experience in data modeling, performance tuning, database security and integrity or proficient in Oracle/PL-SQL with a willingness to also apply their skills to DB2/SQL on IBM i.
- Programming and systems skills in CLP, RPG Free, RPG ILE, SQL/Stored Procedures, Python
- Exposure to change management tools such as Aldon, Turnover, GIT, Arcad, etc.
- Apply all SOX corporate controls within the IT environment. Perform routine review of IBM i software development and security administration so that they meet Client SOX standards.
- Have experience interfacing with other databases and operating systems such as Linux, Windows, Oracle, MS SQL, MEMSQL, MySQL, Singlestore etc.
- The support and upgrade of all 3rd party products that are part of the IBM i production, development, HA, and backup servers.
- Work with IS technical resources to provide high availability monitoring and maintenance for assigned applications.
- Act as team leader on select projects as needed.
- Organize a technical project in its entirety and articulate the project as a logical sequence of tasks.
- Bachelor's degree required. BS in Engineering, Computer Science, or a Business-related developer degree such as MIS is preferred.
- Oil and Gas Experience is preferred.
- Required to be on-call during work and off-hours as necessary.
- May travel when necessary for system implementation and training
- Experience with the following is a plus:
- Help Systems Job Scheduler
- GoAnywhere
- Experience with ACS, RDI
- JSON, XML RESTful and RPC APIs
- Familiar with Postman and Swagger for testing and documentation
- Microsoft Office and IBM i interfaces and macros
- X-Analysis, Hawkeye
- Agile Methodologyx